package net.mingsoft.report_data.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;


/**
 * 人口总体情况 s02_popu_total_situ
 * @author gengfa
 * @date 22/06/09
 */
@Data
@ApiModel(value = "人口总体情况")
public class S02PopuTotalSituEntity {

  /**
   * 报告期
   */
  @ApiModelProperty(value="报告期")
  private String rptPrid;

  /**
   * 常住人口数量
   */
  @ApiModelProperty(value="常住人口数量")
  private long pmntPopuNum;

  /**
   * 户籍人口数量
   */
  @ApiModelProperty(value="户籍人口数量")
  private long housRegPopuNum;

  /**
   * 男性常住人口数量
   */
  @ApiModelProperty(value="男性常住人口数量")
  private long mPmntPopuNum;

  /**
   * 女性常住人口数量
   */
  @ApiModelProperty(value="女性常住人口数量")
  private long fPmntPopuNum;

  /**
   * 男性户籍人口数量
   */
  @ApiModelProperty(value="男性户籍人口数量")
  private long mHousRegPopuNum;

  /**
   * 女性户籍人口数量
   */
  @ApiModelProperty(value="女性户籍人口数量")
  private long fHousRegPopuNum;

  /**
   * 育龄人口数量
   */
  @ApiModelProperty(value="育龄人口数量")
  private long birthAgePopuNum;

  /**
   * 劳动人口数量
   */
  @ApiModelProperty(value="劳动人口数量")
  private long laborPopuNum;

  /**
   * 少儿人口数量
   */
  @ApiModelProperty(value="少儿人口数量")
  private long childPopuNum;

  /**
   * 老年人口数量
   */
  @ApiModelProperty(value="老年人口数量")
  private long oldPopuNum;

  /**
   * 老年系数
   */
  @ApiModelProperty(value="老年系数")
  private double oldCfnt;

  /**
   * 少儿系数
   */
  @ApiModelProperty(value="少儿系数")
  private double childCfnt;

  /**
   * 老年抚养比
   */
  @ApiModelProperty(value="老年抚养比")
  private double oldRaisRt;

  /**
   * 少儿抚养比
   */
  @ApiModelProperty(value="少儿抚养比")
  private double childRaisRt;

  /**
   * 数据来源表
   */
  @ApiModelProperty(value="数据来源表")
  private String dataSrcTbl;

  /**
   * 数据日期
   */
  @ApiModelProperty(value="数据日期")
  private String dataDtIso;

  /**
   * 数据来源代码
   */
  @ApiModelProperty(value="数据来源代码")
  private String dataSrcCd;

}
